Telecom corporate sales careers in Seeb, Oman